spare no sacrifice - Almanca İngilizce Sözlük